Enhancing the Understanding of Customer Requirements in Business Software Engineering

نویسندگان

  • W. Al-Karaghouli
  • S. AlShawi
  • M. Elstob
چکیده

A major cause of the failure of information technology system (ITS) projects is the problem of fully understanding customer requirements. In this paper we introduce the idea of a Knowledge Requirement System (KRS) as an approach to overcoming the customer requirements problem. This approach combines in a novel way techniques from operational research (OR) and soft systems methodology (SSM). In particular, it is shown how Venn Diagrams may be used to clarify and establish the relationships and gaps existing between the customer’s and the software engineer’s knowledge, understandings, and expectations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aligning Software Project Decisions: a Case Study

Recent research in software engineering has highlighted the need to ensure alignment between business objectives, customer requirements and product development. If the business is to meet its strategic objectives, the Requirements Engineering (RE) activities must be executed in a manner such that they support these higher level objectives. A clear alignment between RE activities and the strateg...

متن کامل

A customer oriented systematic framework to extract business strategy in Indian electricity services

Competition in the electric service industry is highlighting the importance of a number of issues affecting the nature and quality of customer service. The quality of service(s) provided to electricity customers may be enhanced by competition, if doing so offers service suppliers a competitive advantage. On the other hand, service quality offered to some consumers could decline if utilities foc...

متن کامل

Lessons from Applying XP Methodology to Business Requirements Engineering in Developing Countries Context

Most standard software development methodologies are often not applied to software projects in many developing countries of the world. The approach generally practice is close to what eXtreme Programming (XP) is likely promoting, just keep coding and testing as the requirement evolves. XP is an agile software process development methodology that has inherent capability for improving efficiency ...

متن کامل

Customer Orientation and Business Performance of Financial Institution: A Case Study of Eastern Hararghe Commercial Bank of Ethiopia

The main objective of the paper is to investigate customer treatment, financial efficiency and supporting customer services with modern banking technology in financial institutions. The customer orientation and business performance of financial institutions targets customer services to maintain long term mutual relationships. The findings of the study has direct practical relevance for the bank...

متن کامل

Indicating Potential Risks for Project Success Based on Requirements Fulfillment

Requirements Engineering (RE) contains many different practices to elicit, communicate and document customer requirements. Developers need to understand these requirements properly in order to achieve project success by fulfilling them [1]. A prerequisite for developers’ understanding of relevant requirements and their meaning is successful requirements communication [2]. Therefore, the selecte...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999